The St. Pancras Hotel London, a gem within The Megaro Collection, isn't just a place to stay – it's an experience.
The perception of King’s Cross has shifted, the area having been thoroughly rejuvenated with new streets, shops, galleries, bars and restaurants, to become one of the capital’s trendiest leisure destinations.